package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 【请填写功能名称】对象 tb_alteration_log
 *
 * @author ruoyi
 * @date 2020-06-24
 */
public class TbAlterationLog extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 终端日志序号ID主键 */
    private Long tzid;

    /** 终端条形码 */
    @Excel(name = "终端条形码")
    private String barCode;

    /** 终端固件版本号 */
    @Excel(name = "终端固件版本号")
    private String ttid;

    /** 原车辆VIM */
    @Excel(name = "原车辆VIM")
    private String oldVin;

    /** 当前VIM */
    @Excel(name = "当前VIM")
    private String newVin;

    /** 当前车辆登记状态 */
    @Excel(name = "当前车辆登记状态")
    private String registrationStatus;

        /** 变更时间 */
    @Excel(name = "变更时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date biandate;

    /** 开始时间 */
    @Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date startTime;

    /** 结束时间 */
    @Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date endTime;

    public void setTzid(Long tzid)
    {
        this.tzid = tzid;
    }

    public Long getTzid()
    {
        return tzid;
    }
    public void setBarCode(String barCode)
    {
        this.barCode = barCode;
    }

    public String getBarCode()
    {
        return barCode;
    }
    public void setTtid(String ttid)
    {
        this.ttid = ttid;
    }

    public String getTtid()
    {
        return ttid;
    }
    public void setOldVin(String oldVin)
    {
        this.oldVin = oldVin;
    }

    public String getOldVin()
    {
        return oldVin;
    }
    public void setNewVin(String newVin)
    {
        this.newVin = newVin;
    }

    public String getNewVin()
    {
        return newVin;
    }
    public void setRegistrationStatus(String registrationStatus)
    {
        this.registrationStatus = registrationStatus;
    }

    public String getRegistrationStatus()
    {
        return registrationStatus;
    }
    public void setBiandate(Date biandate)
    {
        this.biandate = biandate;
    }

    public Date getBiandate()
    {
        return biandate;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    @Override
    public String toString() {
        return "TbAlterationLog{" +
                "tzid=" + tzid +
                ", barCode='" + barCode + '\'' +
                ", ttid='" + ttid + '\'' +
                ", oldVin='" + oldVin + '\'' +
                ", newVin='" + newVin + '\'' +
                ", registrationStatus='" + registrationStatus + '\'' +
                ", biandate=" + biandate +
                ", startTime=" + startTime +
                ", endTime=" + endTime +
                '}';
    }
}
